/*
 * // Bristleback plugin - Copyright (c) 2010 bristleback.googlecode.com
 * // ---------------------------------------------------------------------------
 * // This program is free software; you can redistribute it and/or modify it
 * // under the terms of the GNU Lesser General Public License as published by the
 * // Free Software Foundation; either version 3 of the License, or (at your
 * // option) any later version.
 * // This library is distributed in the hope that it will be useful,
 * // but without any warranty; without even the implied warranty of merchantability
 * // or fitness for a particular purpose.
 * // You should have received a copy of the GNU Lesser General Public License along
 * // with this program; if not, see <http://www.gnu.org/licenses/lgpl.html>.
 * // ---------------------------------------------------------------------------
 */

package pl.bristleback.server.bristle.integration.spring;

import org.apache.log4j.Logger;

/**
 * This simple class indicates whether Spring Framework integration is enabled for this Bristleback application.
 * You can enable Spring integration by using {@link pl.bristleback.server.bristle.integration.spring.SpringIntegrationUtil} class.
 * <p/>
 * Created on: 2011-01-24 20:14:35 <br/>
 *
 * @author Wojciech Niemiec
 */
public final class BristleSpringIntegration {
  private static Logger log = Logger.getLogger(BristleSpringIntegration.class.getName());

  private BristleSpringIntegration() {
    throw new UnsupportedOperationException();
  }

  private static boolean isIntegrationEnabled;

  public static boolean isIntegrationEnabled() {
    return isIntegrationEnabled;
  }

  static void enableIntegration() {
    isIntegrationEnabled = true;
  }
}
